@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
html,body{ height:100% ;}
html{ min-width:1000px;}
a{ text-decoration:none;color:#0069b5;outline:0}
.clear{clear:both};
ul,ol{ list-style:none;}
body{
    background:url(http://style.worldgames.vn/images/wgforum/main_bg.jpg) center top no-repeat #000;
    margin:0px;
    padding:0px;
    font-family:Verdana, Geneva, sans-serif;
    font-size:12px;
}
.d01
{
    padding: 2px 10px;
}
.contopic{padding:0px;}
ul.listmess
{
    border-top: 1px solid #C8C8C8;
    border-left: 1px solid #C8C8C8;
    border-right: 1px solid #C8C8C8;
}
ul.listmess li
{
    border-bottom: 1px solid #C8C8C8;
    padding: 10px 10px 20px;
    background-color: #FFF;
    margin: 0px 0px 5px 0px;
}
#confck{background: #D8E3EB;}
#container .content-forum .title
{
    color:#FFF;
    font-weight:bold;
    text-align:center;
    padding-top: 0px!important; 
    margin:0px auto;
    height:30px;
    line-height:30px;
    background:#0055A3;
    text-align:center;
}
.content-forum .title .title_item1, .content-forum .title .title_item2, .content-forum .title .title_item3
{
    float:left;
    border-right:1px solid #c8c8c8;
}
.content-forum .title .title_item1{
    width:621px;
}
.content-forum .title .title_item2{
    width:249px;
}
.content-forum .title .title_item3{
    width:118px;
	border-right:none;
}
.nickname
{
    font-size: 14px;
    font-weight: bold;
    color: #0069B5;
	padding-bottom:5px;
}
.post_date{
	color:#999;
}
.contmess
{
    padding: 10px;
    border: 1px dashed #C8C8C8;
}
#row-page1
{
    background-color: #d8e3eb;
    margin: 0 10px;
    padding: 10px;
}
ul.link_rate 
{margin: 0 22px;}
ul.link_rate  li
{
    display:inline;
}
#member
{
    width:200px;
    text-align:left;
    float:right;
}
#register_forum
{ float:left;width:200px; text-align:right;}
#register_forum a.regis{
    margin-top: 2px;
    background-color:#0066b3; 
    text-align:center;
    color:#FFF;
    min-width:90px;
    width:auto;
    float:right;
    border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-o-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
    padding:5px ;
    display:block;
}
#row-page {
    margin: 0;
    padding: 0 10px;
    width: 970px;
}
#row-page-1
{
    width:989px;
    margin:0px 14px 0px 10px;
    padding:0px;
    background-color:#e1e1e1;
}
.new2{ float:left; width:380px; margin:0px 10px 0px 10px;}
.new2 ul
{ width:400px;}
.phantrang{ float:right; text-align:right;margin-right:5px;}
.phantrang_end{ padding-top:10px;}
#row-page-1 .new ul
{ width:400px;}
#row-page-1 .new ul li
{
    display:inline;

}

#swapper
{
    padding:70px 0 40px;
}
ul#css-pf{list-style:none;  width:550px;}
ul#css-pf li { width: 120px; display:inline; margin-left: 35px; font-weight: bold; color: #0066b3;}
#container-main
{
    margin:0px auto; 

}
#div-top{background:#d2d2d2;height:7px;filter:alpha(opacity=25); opacity:0.25; margin:0px auto;}
#div-bottom{background: url("../images/wgforum/bot_bg.png") no-repeat center top #000000;height:14px;padding-bottom:40px;}
#div-left{background:#d2d2d2;width:7px; float:left; filter:alpha(opacity=25); opacity:0.25; margin:0px auto; }
#div-right{background:#d2d2d2;width:7px; float:left; filter:alpha(opacity=25); opacity:0.25; margin:0px auto;}
#container
{
    width:990px;
	margin:auto;	
    padding-bottom:10px; 
}
#container .banner
{
    background:url(../images/wgforum/banner.jpg) no-repeat;
    height:194px;
    width:990px;
    margin:0px auto;
    padding:0px 0 6px 0}
#container .profile
{
    /*height:100px;*/
    width:989px;
    margin:0px auto;
    padding:0px}
#container .profile .top-p
{
    height:47px;
    width:979px;
    margin:0px auto;
    padding: 5px 5px 5px 15px;}
#container .profile .bottom-p
{
    background: white;
    height:22px;
    width:974px;
    margin:0px auto;
}
#containner .banner .logo
{

    margin:33px 0px 0px 30px;
    height:140px;
    width:226px;
    padding:0px;
    float:left; }
#container .banner .ads
{
    border: 1px solid #FFFFFF;
    float: right;
    margin: 7px 7px 0 0;
}
#container .content-forum
{
    width:990px;
    margin:0px auto;
    padding:0px;
}

#container .content-forum .category
{
    text-align:center;
    width:990px;
    margin:0px;
    height:50px;
}
#container .content-forum .title1
{
    border-top:1px solid #c8c8c8;
    background:url(../images/wgforum/title1_bg.png) repeat-y;

}
#container .content-forum .rank
{
    width:930px;
    padding:4px 30px 0px 30px;
    margin:0px auto;

}

.news_block{
    border-bottom:1px solid #c8c8c8;
    min-height:70px;
}
.col1{ width:55px; float:left; text-align:center; padding-top:18px;}
.col2{width:547px; float:left; padding:10px;}
.col3{ width:230px; float:left; padding:10px;}
.col3 .last_topic{ font-weight:bold; padding-right:3px;}
.col3 .topic_author{ font-size:11px;}
.col4{width:118px; float:left;  text-align:center; padding-top:10px;}


#title-topic{ width:990px; background:#0055A3; text-align:center}
#title-topic1{width:44px; float:left;;padding:5px;}
#title-topic2{width: 556px; float:left; border-left:1px solid #FFF; font-weight:bold; color:#FFF; padding:5px;border-right: 1px solid #FFFFFF;}

#title-topic4{float:left;; border-right:1px solid #FFF; padding:5px; color:#FFF; font-weight:bold;width: 239px; }
#title-topic5{width:49px; float:left; padding:5px; text-align:center; font-weight:bold; color:#FFF}
#title-topic6{width:48px; float:left; padding:5px; text-align:center; font-weight:bold; color:#FFF;border-left:1px solid #FFF;}
#row-1{ width:100%;min-height: 30px;border-bottom:1px solid #c8c8c8;background:url(../images/wgforum/row-1_bg.png) 931px top repeat-y;}
#row-2{ width:100%;background-color:#e5eff7;}
#col-1
{width:55px; float:left;}
#col-1 .icon1
{text-align:center; padding:5px 0 0 1px;min-height: 30px;}
#col-1 .icon2
{width:34px; float:left; text-align:center;border-left:1px solid #C8C8C8;padding:13px 0px 13px 0px;min-height: 30px;}
#col-1 .mSelect{text-align:center;padding:5px 0 10px}
#col-2 {
    float: left;
    padding: 11px 10px 12px;
    width:547px;
}

#col-4
{width:245px; float:left; padding:10px 0px 16px 5px;}
#col-5
{width:55px; float:left;  padding:10px 0px 16px 5px; text-align:center;}
#col-6
{width:53px; float:left;  padding:10px 0px 16px 5px; text-align:center;}

#left-topic
{
    width:190px; float:left;
	padding-top:5px;
	border-top:1px solid #c8c8c8;
}
#left-topic .name
{
    width:100%; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#0069b5; font-size:16px; font-weight:bold; padding:5px 0px 5px 0px;
}
#left-topic .position
{color:#ff9b00; text-align:center; font-weight:bold; margin-bottom:10px;}
#left-topic .pic
{padding-top:5px; margin:0px auto; width:139px; height:134px; border:1px solid #bfbfbf; margin-bottom:0px;}
#left-topic .info
{width:155px; padding-left:25px;}

#right-topic
{
    width:800px; float:right; min-height:360px;border-top:1px solid #c8c8c8;
}

#right-topic .ngay
{background:#0066b3; color:#FFF; padding:10px;}
#right-topic .content
{padding:10px; border-bottom:1px solid #bfbfbf; overflow:hidden;text-align:justify;}

#right-topic .footer
{text-align:center; padding:20px 10px 20px 10px; color:#ff0000; overflow:hidden;}
#right-topic .content img, #right-topic .footer img{
	max-width:780px;
}
.note-topic
{  
    float: right;
    height: auto;
    padding:0 10px 20px;
    text-align: right;
    vertical-align: bottom;
    width: 780px;
}
.note-topic ul li
{ display:inline;}
#right-topic .note-topic .row-topic1
{  float:right; padding:0px 5px 0px 5px;}
#right-topic .note-topic .row-topic2
{float:right; padding:0px 5px 0px 5px;}
#right-topic .note-topic .row-topic3
{float:right; padding:0px 5px 0px 5px;}
#right-topic .note-topic .row-topic4
{float:right; padding:0px 5px 0px 5px;}
#fn-cd
{width:991px; margin:0px 10px 10px 10px; color:#000; }
#fn-cd .c1
{padding:10px;}
.dright{ float:right; width:430px;text-align:right; padding-right:20px;}

.dleft{ float:left;width:450px; }
.quotetop{
	line-height:24px;
	border:1px dotted #999;
	border-bottom:none;
	border-left: 3px solid #8394B2;
	background:#D0DBED;
	padding:0 10px;
	font-weight:bold;
	color:#333;
}
.quotemain {
    /*-moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FAFCFE;
    border-color: -moz-use-text-color #000000 #000000 #8394B2;
    border-right: 1px dotted #000000;
    border-style: none dotted dotted solid;
    border-width: 0 1px 1px 4px;*/
	border:1px dotted #999;
	border-top:none;
	border-left: 3px solid #8394B2;
    color: #465584;
    margin: 0 auto 0;
    padding: 10px;
	background:#efefef;
}
.new{ text-align:left; padding:10px;border-top:5px solid #e0e0e0;}
.new ul li
{
    display:inline;}

ul li.rate {
    float: left;
    text-decoration: none;
    border:1px solid #cecece;
    display:block;
    height:18px; 
    padding: 0.2em 0.5em;
}
ul li.pre {
    float: left;
    text-decoration: none;
    border:1px solid #cecece;
    display:block;
    height:18px; 
    padding: 0.2em 0.5em;
}
ul li.next {
    float: left;
    text-decoration: none;
    border:1px solid #cecece;
    display:block;
    height:18px; 
    padding: 0.2em 0.5em;
}
.phantrang ul.page
{
    padding: 0;
    list-style-type: none;
    float: right;
    width: 300px;
    text-align:right;
    background-color:#e1e1e1;
    margin: 0 10px 0 0;
}
#row-page-1 ul.page
{
    padding: 0;
    margin: 5px 20px 0 0;
    list-style-type: none;
    float: right;
    width: 280px;
    text-align:right;
    background-color:#e1e1e1;
}

ul.page li
{
    display:inline;

}
ul.page li a
{
    float: left;
    text-decoration: none;
    display:block;
}
ul.page li a:hover
{
    font-weight:bold;
    text-decoration: none;
    display:block;
    height:18px; 

}
.popmenubutton-new, .popmenubutton {
    background-color: #C2CFDF;
    border: 1px solid #3A4F6C;
    color: #3A4F6C;
    float: right;
    font-size: 11px;
    margin-top: 5px;
    font-weight: bold;
    height: 18px;
    padding: 3px;
    text-align: center;
    white-space: nowrap;
    width: 150px;
}


/*
Updated by : tuanhnm on 29/09/2011
Begin format row in forums
*/
.row-page
{
    width:970px;
    height: 25px;
    margin:0px;
    padding:10px;
}
.row-page .node_post
{
    width:100px;
    height:25px;
    float:left;

}
.row-page .pager
{
    height:25px;
    float:right;
}
.new1{ padding:5px 0px 5px 0px;height:30px; overflow:hidden;}
.row-page .show-page
{background:#0066b3; height:15px; width:10px; padding:5px; float:right;}
.row-page .pager ul.page
{
    padding-right: 0px;
    margin: 0;
    list-style-type: none;
    float: left;
    width: 100%;
    background-color: #ffffff; 
}
.row-page .pager ul.page li
{
    padding: 0.2em 0.5em;
    display:inline;
}

.row-page .pager ul.page li.rate
{
    padding: 0.2em 0.5em;

    display:inline;
}
.row-page .pager ul.page li a
{
    float: left;
    text-decoration: none;

    height:18px; 
}
.row-page .pager ul.page li a:hover
{
    text-decoration: none;
    height:18px; 
}
.ffill {
	padding:10px;
}
.ffill select{
	border:1px solid #0066b3;
}
.ffill .chuyen{text-align:right; float:right }
.ffill .chuyen select{width:382px; }
.ffill .xem{ padding-bottom:15px; text-align:right; border-bottom:1px dashed #c8c8c8;}
.ffill .xem .dchk{display:inline-block;zoom:1;*display:inline;padding-left:5px;line-height:24px;}
.sumreport { width:100%; text-align:center;}
.sumreport ul.report li { display:inline;float:left;line-height:20px;padding:0 5px;}
#fn-cd
{width:989px; margin:0px; color:#666;font-family:Arial, Helvetica, sans-serif}
#fn-cd .ck
{min-width:270px; max-width:570px; float:left; padding:10px; margin:0px 0px 0px 10px;}
#fn-cd .ck strong
{color:#0066b3;}
#fn-cd .cr
{float: left;margin: 0 0 0 10px; padding: 10px; width: 140px; }
#fn-cd .cr img{
	height:20px;
	float:left;
	padding-right:5px;
}
#fn-cd .cItem{
	height:20px;
	line-height:20px;
}
#footer .title
{
    color:#FFF;
    font-weight:bold;
    text-align:center;
    padding-top: 0px!important; 
    margin:0px auto;
    height:30px;
    line-height:30px;
    background:#0055A3;
    text-align:center;

}
#footer .rank
{
    width:929px;
    padding:4px 30px 0px 30px;
    margin:0px auto;

}

/*
    End format row forum
*/
.ipcont a {
    color:white;
}
#register,.login_bt
{
    -moz-border-radius: 3px 3px 3px 3px;
    -khtml-border-radius: 3px 3px 3px 3px;
    -webkit-border-radius: 3px 3px 3px 3px;
    padding:5px;
    color:#FFF;
    background-color:#0066b3; 
}
.botton{ border:0px solid;
         background-color: #0066B3;
         border-radius: 3px 3px 3px 3px;
}
a.button-login{
    background-color: #0066B3;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    display: block;
    padding: 5px;
    text-align: center;
    width: 70px;
}
.pformleftw{ text-align:right; padding-bottom:6px;}
.pformright{ padding-left:10px; padding-bottom:6px;}
.button{ background:#0066B3; border:none; border-radius: 3px 3px 3px 3px;padding: 5px; color:#FFF; cursor:pointer;}
.btn{ color:#0066B3; border:1px solid #0066B3;border-radius: 3px 3px 3px 3px; cursor:pointer;padding:0 8px;}

/*
 * update image border 
*/

img{
    border:none;
}
.logo{
    float:left;
    padding:24px 0 0 12px;
}
.category img{
    width:990px;
    height:50px;
}
.blue_title{
    background:#0055A3;
    padding: 5px 20px;
    margin:0px;
}
.blue_title span{
	color:#fff;
	font-weight:bold;
	display:block;
	text-align:center;
}
.option_pagination{	
    float:right;
}
.option_pagination .mnulinkl{	
    float:left;
	padding:0 12px;
	background:#0055a3;
	border-radius: 5px;
	-o-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	line-height:28px;
	height:28px;
	cursor:pointer;
}
.option_pagination .mnulinkl a{
	color:#fff;
}
.pagination{
    height:28px;
    background:url("../images/wgforum/pagination_bg.png") right bottom no-repeat transparent;
    padding-right:3px;
	margin-left:10px;
	float:left;
}	
.pagination_left{
    height:28px;
    background:url("../images/wgforum/pagination_bg.png") left top no-repeat transparent;
    padding-left:3px;
}
.pagination_content{
    height:28px;
    background:url("../images/wgforum/pagination_bg.png") center center repeat-x transparent;
}
.pagination_total{
    float:left;
    background:#0055A3;
    padding:0 10px;
    color:#fff;
    line-height:28px;
	cursor:pointer;
}
.pagination_items{
    float:left;	
    padding:4px 2px;	
}
.pagination_items span, .pagination_items a{
    display:inline-block;
    zoom:1;
    *display:inline;
    padding:0 5px;
    line-height:20px;	
}
.pagination a{
    color:#0055A3;
    text-decoration:none;
}
.pagination a:hover{
    background:#b2cce3;
}
.pagination span.active{
    background:#0055A3;
    color:#fff;
}
.pagination span{
    color:#999;
}
.top_link{
    height:20px;
    line-height:20px;
    background: url("../images/wgforum/pathway_bg.png") left 4px no-repeat transparent;
    padding-left:10px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}
.top_link a, .top_link span{
    display:inline-block;
    zoom:1;
    *display:inline;
    float:left;
}
.top_link a{
    padding:0 16px 0 8px;
    background: url("../images/wgforum/pathway_link_bg.png") right center no-repeat transparent;
    color:#0055A3;
    text-decoration:none;
}
.top_link a:hover{color:#cc0000;}
.top_link span{
    background:url("../images/wgforum/pathway_active_item.png") left center no-repeat transparent;
    padding-left:8px;
    margin-left:8px;
}
.top_link b{
    background:url("../images/wgforum/pathway_active_item.png") right center no-repeat transparent;
    padding-right:8px;
    color:#fff;
    display:inline-block;
    zoom:1;
    *display:inline;
    float:left;
}
.k_dgia{width:120px; border:1px solid #e7e6e6; height:6px; background-color:#fff; padding:1px; font-size:0px; line-height:0; clear:both}
.blue strong{background:url(../images/evenforum/graphics/1x6_blue.gif) repeat-x left top; height:6px; float:left;}
.green strong{background:url(../images/evenforum/graphics/1x6_gree.gif) repeat-x left top; height:6px; float:left;}
.orange strong{background:url(../images/evenforum/graphics/1x6_orn.gif) repeat-x left top; height:6px; float:left;}
.borderwrap .title2{
	background:url("../images/wgforum/row-1_bg.png") 190px top repeat-y transparent;
	border-top: 5px solid #E0E0E0;
	border-bottom: 1px solid #c8c8c8;
}
.maintitle{
	padding:0 !important;
}
.blueBar{
	background: none repeat scroll 0 0 #0066B3 !important;
    height: 25px;
    padding: 5px 20px !important;
	margin:0 !important;
	width:950px !important;
}
.topcap{
	padding-top:10px;
}
.txtr{
	padding-bottom:3px;
}
.txtr input{
	margin-right:5px;
}
.bbtn input{
	margin-right:5px;
}
.txtr .label{
	font-weight:bold;
}
#row-xl{
	padding-bottom:5px;
}
#row-xl p{
	padding-bottom:5px;
}
#row-xl p img{
	padding-right:10px;
}

.maintitle{ font:Arial, Helvetica, sans-serif; font-size:16px; color:#0066b3;text-align:left}
table.ipbtable{margin:0 auto; padding-top:15px;}
.tablepad{padding:10px;}
.formsubtitle{font:Arial, Helvetica, sans-serif; font-size:12px; color:#0066b3;text-align:center; font-weight:bold;}
.fogetPass_block, .blue_block{
	 background: #d8e3eb;margin:10px 20px!important;padding:10px!important;
	 width:930px!important;
}
.bg_top{
	width:100%;
	background:url(../images/wgforum/bg_top.png) center top no-repeat transparent;
	padding-top:17px;
}
.bg_bot{
	width:100%;
	background:url(../images/wgforum/bg_bot.png) center bottom no-repeat transparent;
	padding-bottom:17px;
}
.bg_mid{
	width:100%;
	background:url(../images/wgforum/bg_mid.png) center center repeat-y transparent;
}
.category .but_CE{
	position:absolute;
	background:url(../images/wgforum/but_CE.png) left center no-repeat transparent;
	width:29px;
	height:29px;
	margin-left:960px;
	cursor:pointer;
}
.category .but_CE.E{
	background-position: right center;

}
.subforum{
	padding-left:47px;
padding-top:5px;
}
.subforum li{
	width:250px;
	float:left;
}
.subforum li a{
	font-weight:normal;
	padding-left:20px;
	background: url(../images/wgforum/bullet_child.png) left center no-repeat transparent;
}
.title1 .col2 a{
	font-weight:bold;    
}
.subforum a{
	font-weight:normal!important;    
}


/*
upload 
*/
#ips-attach-div-parent {
    background: none repeat scroll 0 0 #D8E3EB;
    /*background: url("../images/evenforum/graphics/bg_1x330.gif") repeat-x scroll center top transparent;
    
    border: 1px dotted #7F7F7F;
    float: left;
    overflow: hidden;
    padding: 5px;
    width: 838px;*/
}
/*.d01 {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin-bottom: 8px;
    padding: 10px;
    width: 848px;
}*/

#ips-attach-div-parent .left,
#attach_iframe_content .left
{
	float:left;
	width:300px;
}
#ips-attach-div-parent .left p{
	float:left;
	width:300px;
	margin-bottom:10px;
}
#ips-attach-div-parent .left p img{
	margin-right:5px;
}
.f16{
	font-size:16px;
}
#ips-attach-div-parent .right,
#attach_iframe_content .right
{
	float:right;
	width:300px;
	padding-top:5px;
}
.btnupload{
	background:url(../images/evenforum/graphics/btnupload.gif) repeat-x bottom;
	border:solid 1px #96d400;
	padding:0 5px;
	font:700 12px/18px Verdana;
	color:#fff;
	margin-right:5px;
}
#attach_iframe_content .right .fup{
	padding:2px 0;
}
#ips-attach-div-parent .right .w300{
	width:285px;
}
#ipd-msg-wrapper{
    display: none;
}
.empty_topics{
	background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #C8C8C8;
    border-right: 1px solid #C8C8C8;
    color: #C00000;
    display: block;
    padding: 10px;
    text-align: center;
}
.postAuthor{
	padding-top:2px;
	color:#0066b3;
	font-size:11px;
}
.topicDescribe{
	padding-top:5px;
	color:#333;
}
.topicDescribe span.desc{
	padding-top:10px;
	display:block;
	text-align:right;
	color:#f00;
	font-size:10px;
	clear:both;
}
.topicDescribe span.desc b{
	font-weight:normal;
}
a.scrollTop{
	display:inline-block;
	zoom:1;
	*display:inline;
	width:38px;
	height:38px;
	background:url(../images/wgforum/scrollTop.png) 0 0 no-repeat transparent;
}
.fieldwrap{
	padding:10px;
}
.formbuttonrow1{
	text-align:center;
}
.fieldwrap_left{
	float:left; width:440px; text-align:right;height:25px;line-height:18px;
}
.fieldwrap_right{
	float:left; width:440px; text-align:left;padding-left:10px;height:25px;
}
.pdes{
	color:#e00000;
}
#boxbtn{
 	text-align:center;
}
.prow{
	text-align:center;
	padding-top:10px;
}
.prow a{
	padding:0 5px
}
.prow span{
	padding-right:2px;
	border-right: 1px solid #999;
}
.pcap{
	color: #0066B3;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}
.title_table_searchPostItem{
	background:#0066b3!important;
	color:#FFF;
	font-weight:bold;
	text-align:center;
}
.title_table_searchPostItem .col_1, .title_table_searchPostItem .col_2, .title_table_searchPostItem .col_3, .title_table_searchPostItem .col_4, .title_table_searchPostItem .col_5, .title_table_searchPostItem .col_6{
	float:left;
	padding:5px;	
	border-right:1px solid #fff;
}
.title_table_searchPostItem .col_1{
	width:45px;
}
.title_table_searchPostItem .col_2{
	width:374px;
}
.title_table_searchPostItem .col_3{
	width:159px;
}
.title_table_searchPostItem .col_4{
	width:129px;
}
.title_table_searchPostItem .col_5{
	width:88px;
}
.title_table_searchPostItem .col_6{
	width:130px;
	border-right:none;
}
.row_table_searchPostItem{
	border-bottom:1px solid #c8c8c8;
	min-height:75px;
	background:url(http://style.worldgames.vn/images/wgforum/row_table_searchPostItem_bg.png) 0 0 repeat-y;
}
.row_table_searchPostItem .col_1, .row_table_searchPostItem .col_2, .row_table_searchPostItem .col_3, .row_table_searchPostItem .col_4, .row_table_searchPostItem .col_5, .row_table_searchPostItem .col_6{
	float:left;
	text-align:center;
}
.row_table_searchPostItem .col_1{
	width:55px;
}
.row_table_searchPostItem .col_1 img{
	padding-top:14px;
}
.row_table_searchPostItem .col_2{
	width:365px;
	text-align:left;
	padding: 15px 10px 10px;
}
.row_table_searchPostItem .col_3{
	width:150px;
	padding: 28px 10px 10px;
}
.row_table_searchPostItem .col_4{
	width:120px;
	padding: 28px 10px 10px;
}
.row_table_searchPostItem .col_5{
	width:80px;
	padding: 22px 10px 10px;
}
.row_table_searchPostItem .col_6{
	width:120px;
	padding:10px;
}
.clear{
	clear:both;
	margin:0;
	padding:0;
	width:0;
	height:0;
}
.sumreport img{
	height:20px;
	float:left;
	padding-right:2px;
}
.sumreport{
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
}
.sumreport .report{
	height:20px;
	padding: 10px 0 10px 4px;
	border:1px solid #d8d8d8;
	border-left:0;
	border-right:0;
}
.sumreport .ffill .chuyen{
	float:none;
}
.sel001{
	margin-right:4px;
}
.w442{
	padding:0 10px;
}
.markAll{
	text-align:right;
	padding:0 10px 10px;
	line-height:28px;
}
.errorwrap{
	padding-top:10px;
}
.ipbtable td{
	padding:5px;
}
.ipbtable legend{
	padding:0 10px 3px;
}
.ipbtable .ipbtable{
	padding:0;
}
.ipbtable fieldset{
	padding-bottom:5px;
}
.formbuttonrow{
	text-align:center;
}
.ipbtable_login{
	width:300px;
}
.detailfck{
	margin:0 10px;
	padding:10px;
	border:1px dashed #666;
	background:#eaeaea;
}
span.topic_title{
	color:#0055A3;
}
.serachResultTitle{
	float:left;
	font-weight:bold;
	line-height:28px;
}
.p_t, .p_c{
	clear:both;
	padding:10px;
	width:780px;
	float:right;
}
.p_t strong, .p_c strong{
	display:block;
	text-align:right;
}
.p_t_content, .p_c_content{
	float:right;
}
.p_t_content span, .p_c_content span{
	font-size:11px;
	color:#808080;
	padding-right:5px;
	margin-right:8px;
	border-right:1px dotted #666;
}
.p_t_content span:last-child, .p_c_content span:last-child{
	margin:0;
	padding:0;
	border:none;	
}
.rank_item{
	width:50%; float:left;
}
.rank_item_img{
	width:63px; float:left; padding:5px 0 5px 15px;
}
.rank_item_text{
	 width:355px; float:right;  padding:5px 15px 5px 15px; 
}
.PUStatistic{
	padding:10px 0 15px;
	height:70px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
}
.boxtoplink{
	float:left;
	width:240px;
	height:80px;
	margin-left:17px;
}
.boxtoplink a{
	display:inline-block;
	zoom:1;
	*display:inline;
	background: url("../images/wgforum/icon_PUStatistic.png") no-repeat scroll 0 0 #0066b3;
	width:190px;
	height:30px;
	line-height:30px;
	color:#fff;
	font-weight:bold;
	padding: 0 10px 0 40px;
	margin-bottom:10px;
	border-radius:6px;
	-o-border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
}
.boxtoplink a.todayPost{
	background-position:10px 3px;
}
.boxtoplink a.topUser{
	background-position:10px -26px;
}
.topUserToday{
	float:right;
	width:700px;
	height:68px;
	border:1px solid #0066b3;
	border-radius:6px;
	-o-border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	overflow:hidden;
	margin-right:17px;
}
.topUserToday label{
	display:block;
	border-radius:4px 4px 0 0;
	-o-border-radius:4px 4px 0 0;
	-webkit-border-radius:4px 4px 0 0;
	-moz-border-radius:4px 4px 0 0;
	background:#0066b3;
	height:22px;
	line-height:22px;
	font-weight:bold;
	color:#fff;
	text-align:center;
}
.topUserToday label span{
	padding-left:30px;
	background: url("../images/wgforum/icon_PUStatistic.png") no-repeat scroll 0 -60px transparent;
}
.topUserToday label span span{
	padding-left:0px;
	padding-right:30px;
	background: url("../images/wgforum/icon_PUStatistic.png") no-repeat scroll right -60px transparent;
}
.topUserToday_container{
	height: 30px;
    padding: 5px 0 0 19px;
    width: 800px;
}
.topUserToday_item{
	float:left;
	width:204px;
	margin-right:25px;
}
.topUserToday_item_top{
	height:20px;
}
.topUserToday_item_top .TUT_name{
	float:left;
	font-weight:bold;
	color:#0066b3;
	line-height:20px;
}
.topUserToday_item_top .TUT_post{
	float:right;
	color:#808080;
	font-size:10px;
	padding-top: 5px;
}
.topUserToday_item_percentBox{
	width:200px;
	height:8px;
	padding:1px;
	border:1px solid #999;
	position:relative;
}
.TUT_percentText{
	color:#333;
	font-size:8px;
	font-weight:bold;
	display:block;
	position:absolute;
	width:200px;
	text-align:center;
	margin-top:-1px;
}
.TUT_percent{
	display:block;
	height:8px;
	width:0;
	background: url("../images/wgforum/userPostPercent.png") repeat-x scroll 0 0 transparent;
}
.top10{
	position:relative;
	width:900px;
	height:760px;
	margin: 30px auto 0;
}
.top10_item{
	position:absolute;
	text-align:center;
}
.top10_item .top10_item_img{
	background: url("../images/wgforum/top10_frame.png") no-repeat scroll 0 0 transparent;
	padding:5px;
	margin:auto;
}
.top10_item .top10_item_img span{
	position:absolute;
	display:block;
	background: url("../images/wgforum/top10_medal.png") no-repeat scroll 0 0 transparent;
}
.top10_item_name{
	padding-top:5px;
	font-weight:bold;
}
.top10_item_post{
	color:#808080;
}
#top10_item1{
	width:280px;
	left:311px;
}
#top10_item2{
	left:63px;
	top:50px;
	width:220px;
}
#top10_item3{
	left:617px;
	top:50px;
	width:220px;
}
#top10_item4{
	top:300px;
	left:63px;
	width:220px;
}
#top10_item5{
	left:340px;
	top:300px;
	width:220px;
}
#top10_item6{
	top:300px;
	left:617px;
	width:220px;
}
#top10_item7{
	top:550px;
	left:10px;
	width:206px;
}
#top10_item8{
	left:235px;
	top:550px;
	width:206px;
}
#top10_item9{
	top:550px;
	left:460px;
	width:206px;
}
#top10_item10{
	top:550px;
	left:685px;
	width:206px;
}
#top10_item1 .top10_item_img img{
	width:200px;
	height:200px;
}
#top10_item2 .top10_item_img img, #top10_item3 .top10_item_img img, #top10_item4 .top10_item_img img, #top10_item5 .top10_item_img img, #top10_item6 .top10_item_img img {
	width:150px;
	height:150px;
	background-color:#fff;
}
#top10_item7 .top10_item_img img, #top10_item8 .top10_item_img img, #top10_item9 .top10_item_img img, #top10_item10 .top10_item_img img {
	width:126px;
	height:126px;
}
#top10_item1 .top10_item_name{
	font-size:20px;
}
#top10_item2 .top10_item_name, #top10_item3 .top10_item_name, #top10_item4 .top10_item_name, #top10_item5 .top10_item_name, #top10_item6 .top10_item_name{
	font-size:16px;
}
#top10_item7 .top10_item_name, #top10_item8 .top10_item_name, #top10_item9 .top10_item_name, #top10_item10 .top10_item_name{
	font-size:14px;
}
#top10_item1 .top10_item_post{
	font-size:16px;
}
#top10_item2 .top10_item_post, #top10_item3 .top10_item_post, #top10_item4 .top10_item_post, #top10_item5 .top10_item_post, #top10_item6 .top10_item_post{
	font-size:12px;
}
#top10_item7 .top10_item_post, #top10_item8 .top10_item_post, #top10_item9 .top10_item_post, #top10_item10 .top10_item_post{
	font-size:11px;
}
#top10_item1 .top10_item_img span{
	width:70px;
	height:105px;
}
#top10_item2 .top10_item_img span, #top10_item3 .top10_item_img span, #top10_item4 .top10_item_img span, #top10_item5 .top10_item_img span, #top10_item6 .top10_item_img span{
	width:54px;
	height:81px;
}
#top10_item7 .top10_item_img span, #top10_item8 .top10_item_img span, #top10_item9 .top10_item_img span, #top10_item10 .top10_item_img span{
	width:34px;
	height:51px;
}
#top10_item1 .top10_item_img span{
	left:198px;
	top:-20px;
}
#top10_item2 .top10_item_img span{
	background-position: -70px 0; 
	left:154px;
	top:-12px;
}
#top10_item3 .top10_item_img span{
	background-position: -140px 0;  
	left:154px;
	top:-12px;
}
#top10_item4 .top10_item_img span{
	background-position: -210px 0; 
	left:154px;
	top:-12px; 
}
#top10_item5 .top10_item_img span{
	background-position: -280px 0;  
	left:154px;
	top:-12px;
}
#top10_item6 .top10_item_img span{
	background-position: -350px 0;  
	left:154px;
	top:-12px;
}
#top10_item7 .top10_item_img span{
	background-position: -420px 0;  
	left:148px;
	top:-10px;
}
#top10_item8 .top10_item_img span{
	background-position: -490px 0;   
	left:148px;
	top:-10px;
}
#top10_item9 .top10_item_img span{
	background-position: -560px 0;   
	left:148px;
	top:-10px;
}
#top10_item10 .top10_item_img span{
	background-position: -630px 0;   
	left:148px;
	top:-10px;
}
.blueLine_end{
	height:10px;
	background:#0055a3;
}
#top10_item1 .top10_item_img{
	width:200px;
}
#top10_item2 .top10_item_img, #top10_item3 .top10_item_img, #top10_item4 .top10_item_img, #top10_item5 .top10_item_img, #top10_item6 .top10_item_img{
	background-position: -210px 0;
	width:150px;
}
#top10_item7 .top10_item_img, #top10_item8 .top10_item_img, #top10_item9 .top10_item_img, #top10_item10 .top10_item_img{
	background-position: -370px 0;
	width:126px;
}
.chuyen{
	padding:10px;
	line-height:28px;
}
.popupmenu{
	position:absolute;
	background:#fff;
	border:1px solid #0055a3;
	border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:5px 10px 8px;
	box-shadow: 1px 1px 5px #000;
	-o-box-shadow: 1px 1px 5px #000;
	-moz-box-shadow: 1px 1px 5px #000;
	-webkit-box-shadow: 1px 1px 5px #000;
}
.popupmenu-item, .popupmenu-item img{
	padding-bottom:3px;
}
.popupmenu-category{
	text-align:left;
	font-weight:bold;
	padding:5px 0 3px;
}
.pagination_content .popupmenu{
	margin:28px 0 0 -3px;
}
.EC_but{
	background:url("../images/wgforum/EC_but.png") no-repeat scroll right 12px #0055A3 !important;
	padding-right:25px !important;
}
.EC_but.expand{
	background-position: right -24px!important;
}
.listMod_title{
	height:30px;
	line-height:30px;
	background:#0055a3;
	color:#fff;
	font-weight:bold;
	text-align:left;
}
.listMod_title .col1, .listMod_title .col2, .listMod_title .col3{
	float:left;
	border-right:1px solid #fff;
	padding: 0 10px;
}
.listMod_title .col1{
	width:300px;
	text-align:left;
}
.listMod_title .col2{
	width:330px;
}
.listMod_title .col3{
	width:298px;
	border:none;
}
.listMod_row{
	height:30px;
	line-height:30px;
	text-align:left;
	overflow:hidden;
	border-bottom:1px solid #c8c8c8;
}
.listMod_row .col1, .listMod_row .col2, .listMod_row .col3{
	float:left;
	border-right:1px solid #c8c8c8;
	padding: 0 10px;
}
.listMod_row .col1{
	width:300px;
	text-align:left;
}
.listMod_row .col2{
	width:330px;
	min-height:30px;
}
.listMod_row .col2 select{
	margin-top:8px;
}
.listMod_row .col3{
	width:298px;
	border:none;
}
.listMod_label{
	line-height:30px;
	background:url("../images/wgforum/icon_mod.jpg") no-repeat 10px center transparent;
	padding-left:40px;
	font-weight:bold;
	color:#0066b3;
}
.listMod_container{
	padding-bottom:10px;
}